home *** CD-ROM | disk | FTP | other *** search
/ Commodore 64 Scene Diskmags Assortment / Commodore_CEE_Vol._1_Issue_05_1995_Jack_Vander_White_Disk_1_of_3_Side_A.d64 / 64 bit 2 < prev    next >
Text File  |  2023-02-26  |  15KB  |  179 lines

  1. The c64 world
  2.  
  3. From : Lee Novak
  4.  
  5. *** Quoting Andrew Burch from a message to All ***
  6.  
  7. AB> the c64 world! Ya see, i may have a PC, as i was blown away by the the GFX and sound! But i still love the c64! The simple games on the 64 have so much playability! Thats what counts the most! 
  8.  
  9.    Couldn't have said it better. As a 22 year old video gamer, I rent a lot of the "new improved" systems such as the 3DO, Playstation, and the Saturn. Sure, the sound KILLS the 64's and so do the graphics. But, the companies rely too heavily on such bells&whistles like full-motion video. The novelty of FMV is gone, if I want it, I'll rent a movie.
  10.  
  11.    After playing a game, I think "gee, take away the 3-D perspective (or whatever) and this game CAN be done on a 64."  That's true for most games. What is neat is that the same basic game play is there... no different... and so it is still fun!
  12.  
  13.    And also, think of the game systems again: Nintendo lived 1987-1992, Super Nintendo 1991-1996, and now there's yet another nintendo beast on the horizon. Heh, I'm gonna buy one. But with the 64 living from 1982-2015 :) us programmers can learn a lot about it. And knowledge keeps growing, helping each future project to run faster & better. THAT allows us to concentrate on gameplay.
  14.  
  15.    I don't feel rushed to get a program out into your hands before my system is "yesterday's news". I'll wait until I'm truly proud of it. There's a happy, casual feeling to progamming my 64.
  16.  
  17.    And my message to coders out there: 1) Learn ML! It's neat, fast, and gives you an evil feeling of POWER :]
  18.  
  19. 2) Got an idea? WRITE IT DOWN! Even if it does not relate to your current project. Heh, I've got 8 programs that need to be written because of ideas on paper. Yes sir, I'm gonna be busy.
  20.  
  21. 3) When you play a game on the 64, or elsewhere, pay attention. Listen to the sounds: can you tell what each voice is doing? Look at the graphics: is that a bitmap or custom chars? What is moving: are they merely characters, or sprites, or maybe 8+ sprites via rater interrupts?
  22.  
  23.    You all have a game or two that you load up & say "no way! how'd they do that!?!" Well, they DID. And yes, you can too.
  24.  
  25. ------------------------------ 
  26. Shareware
  27.  
  28. From : Gaelyne Moranec
  29.  
  30. John Dvorak asked:
  31.  
  32.  JD> i am a bit confused......what is shareware?  U mean its not free? I dont know what it is......Could u give me a explanation of what shareware is all about?  thanx
  33.  
  34.  
  35. Shareware is something that is common in both the Commodore online world for programs, and for other computer platforms.  Some of the very best programs around are shareware, and it is up to the end user to pay the author their fee if they use the program.  This means you can try it before you buy it and if you like it and use it, then you pay the author for it.  Yes, it is on an "honor" system, but it does work, especially with honest users.
  36.  
  37. A friend of mine includes this description with one of his programs, which is Freeware.  This describes the different meanings to the words shareware, freeware, Public domain, etc, because they DO have different meanings.
  38.  
  39. -   Text Import Start   -
  40.  
  41. Public domain:  The author has relinquished all rights to the program.
  42.                 PD programs can be freely modified and distributed as
  43.                 the user sees fit.  Don't expect any support or bug
  44.                 fixes.
  45.  
  46. Freeware     :  The author maintains all rights to the program. It may
  47.                 may be freely used and distributed but only as long as
  48.                 any distribution clauses are adhered to. (See above
  49.                 for an example of such clauses).
  50.  
  51.                 Freeware is essentially the same as shareware but no
  52.                 payment is required, hence the name FREEware. Don't
  53.                 expect any support or bug fixes.
  54.  
  55. Donorware#1  :  Similar to Freeware, but the author gratefully accepts
  56.                 voluntary donations.
  57.  
  58. Donorware#2  :  Similar to Shareware but the author asks that
  59.                 voluntary monetary contributions be sent to a charity.
  60.  
  61. Shareware    :  Similar to Freeware. The author maintains all rights
  62.                 to the program, it may be freely distributed in
  63.                 accordance with any shareware agreements. Payment for
  64.                 continued use of the program is a legal requirement.
  65.                 Generally, shareware programs are well supported by
  66.                 the author.
  67.  
  68. Commercial   :  This is where you have to pay your money before you
  69.                 even see the program. If it isn't what you expect
  70.                 that's tough luck.
  71.                 
  72.                 If it has bugs and you are lucky enough that the
  73.                 program is still supported then expect to pay more to
  74.                 get it fixed. You usually pay more than the program is
  75.                 actually worth because you are also paying for
  76.                 advertising and distribution costs.
  77.  
  78.  
  79. IMPORTANT:
  80.       Shareware, Freeware, PD, and Commercial are METHODS OF
  81.       DISTRIBUTION. It does not in any way reflect the quality of the
  82.       software itself, nor does the method of distribution relieve the
  83.       end user of any legal responsibilities. It is just as much of a
  84.       theft to use shareware (OR required donorware) software beyond
  85.       the evaluation period, as it is to keep a car that you have
  86.       taken for a test drive and not paying for it.
  87.  
  88. -   Text Import End   -
  89.  
  90. ----------------------------- 
  91. Chip life 
  92.  
  93. From: Raymond Carlsen 
  94.  
  95. Someone asked:
  96.  
  97. > > I think I heard somewhere that the life of silicon chips and such is 15 to 20 years, after that they deteriorate and no longer function. This is interesting. Anybody with any inside info on this care to comment?
  98.  
  99.      I've been a repair tech since the 1960s. My experience with  semiconductors (transistors, diodes, ICs, etc.) is that heat is the  prime factor in their "premature" death. The heating and cooling in  normal operation stresses the internal structure of the device and  makes it fail. Under the right conditions (in theory anyway) they  should last forever. All of the chips in the C-64 that fail, almost  predictably, are the ones that get the hottest. In rough order of  failure, they are the PLA, SID, VIC, MPU, ROMs and RAM. You hardly ever hear of the other smaller chips failing. (Hint: they run cool.)
  100.  
  101.      That is not to say the other ones never fail. Excessive voltage  from a failing power supply and static electricity or other surges  can make any semiconductor break down. Sometimes they just seem to die  with no apparent cause. Any man-made device has a certain amount of  variance in the quality of production. One car is a gem and the next  one off the line is a lemon. It happens, but sometimes it takes years to show up. 
  102.  
  103.      Most heat producing devices in commercial gear are heat-sinked to  make them last longer. A heat sink is a metal plate that touches a  semiconductor case to draw the heat away into the surrounding air.  This reduces the excessive temperature swings and therefore the  thermal stress on the device. Commodore saved a few pennies by not  sinking the chips in the C-64 (except the VIC in the later boards).  Like the "black brick", it's a wonder they last as long as they do.  As a test, remove the screws holding your 64 together, run it for half an hour, then lift the keyboard and feel the PLA or SID. Careful! They will be hot enough to burn you! In my book, that's -way- too hot. That tinfoil and cardboard "shield" just helps to -reduce- the airflow and  make chips run even hotter. I remove it. The 1541 with all shields  in place, or even your TV set produces far more interference than an  "unshielded" 64.  Pentium chips in newer IBM-type computers would melt down and fail  within minutes if not heat-sinked and fan cooled. Faster chips mean  more on-off cycles per second... and more heat. Even Commodore chips  running at 1 Mhz will get hot because there are so many devices in that  little case... all producing heat. The 64SX has heat sinks on the big  chips. Likewise the C-64C and the C-128. Notice that internal metal  shield with the "fingers" that touch the chips? The "goop" between the  sink and the chip is a silicone compound that increases thermal transfer  to the metal. The 128D has no heat sinks. It was designed with a fan  for cooling, but not all of them were shipped with fans installed.
  104.  
  105.      A logical question is: can anything be done to lengthen the life of the chips in your computer or disk drive? Of course! Heat sinks can  be fabricated out of pieces of tin or aluminum and epoxied to the ICs.  I've been doing that for years, every time I replace a chip that runs  hot in normal operation. In all these years, I've never had a repeat  failure of the same device, unless another circuit fault (like an  undiagnosed bad power supply) made it fail again. 
  106.       
  107. ----------------------------- 
  108. C= RESTORE
  109.  
  110. From: dbryant@ccsnet.com
  111.  
  112. Does anyone know the reason the RESTORE key on the 64 (I've had many) needs to be pressed harder than other keys?  When there is a call for that key it can never be simply "depressed" as the others can be.  It always need to be "tapped".
  113.  
  114. Curious, and thanks.
  115.  
  116. From: Raymond Carlsen <rrcc@u.washington.edu>
  117.  
  118.      The RESTORE key function is electrically different from the others.  Most keys route digital signals out and back into the CIA chip U1. Key  presses therefore respond predictably. 
  119.  
  120.      The contact closure of the RESTORE key provides a ground to the  trigger line of a TTL chip called a "one-shot". The input to that chip "sees" the change from HI to LO from the keypress, and outputs a  precisely timed "interrupt" pulse to several other chips including the MPU. 
  121.  
  122.      The problem with that input trigger is that it can be altered by  the user as to how fast or slow (and how hard) the button is pressed.  TTL logic chips want to see clean, fast pulses. A light press of the key  can result in a missing or incomplete trigger. A fast, but firm press of  the RESTORE key is necessary to ensure the interrupt is generated.
  123.  
  124. ----------------------------- 
  125. Stereoplayer on a 1581
  126.  
  127. From: mpython@vgernet.net (Monty Python)
  128.  
  129. Raymond Carlsen (rrcc@u.washington.edu) wrote: 
  130.  
  131. > Does anyone know why Craig Chamberlains Stereo Sidplayer will not run on a 1581? The program runs fine on a 1541 or 1571, but will not work on an otherwise OK 1581 (with or without JiffyDos). I tried it on two different drives. It usually fails to load the song files after the main screen appears and a song is selected for play. Sometimes it will not load the main program and dumps back to BASIC. Quirk in the program? Flaky drive? What?
  132.  
  133. I have been running SSP10.3 off a 1581 for years with no problems, but it didn't start that way.  I had the same problem you had.   You need to go into menu #2, by hitting the C= key. Then, make sure that "F Fast Load" is set to off!   Save your configuration and you are all set. The fast load for the .mus files is not 1581 compatable, so you get the above symptoms (although the 1581 fast load for the main program works).
  134.  
  135. ----------------------------- 
  136. Computer Saver... make your own!
  137.  
  138. From: Raymond Carlsen <rrcc@u.washington.edu>
  139.  
  140.  
  141. A PROTECTION DEVICE FOR THE COMMODORE 64
  142.  
  143.      This over-voltage protection unit is designed to prevent=20 damage to the Commodore 64 computer due to a failing power supply (black "brick") regulator. Built from readily available parts (Radio Shack), it is installed in series with the 5 volt line from the power supply to the computer. It is self- resetting and functions to cut off the 5 volt power to the computer if the supply voltage exceeds 6 volts. It draws only about 20mA (.02 Amps) before it "trips", which is a minimal added drain on the supply.
  144.  
  145.      The circuit is simple and straightforward in design. Two resistors form a voltage divider feeding the base of transistor Q1. Q1 triggers Q2, and Q2 feeds power to the relay coil. If the input voltage rises above a predetermined value (approx 5.5VDC), the two transistors conduct and energize the relay, cutting off the excessive voltage to the computer. As long as the voltage remains too high, the relay will be latched. The output voltage is taken from the normally closed (nc) relay contact. Loss of 5 volts to the computer will be obvious as the LED on the C-64 case will go out.
  146.  
  147.      Parts are not critical and may be substituted as needed, but since the two resistors that form the voltage divider are selected to trip the protector at a specific voltage, their values (1 K ohm and 270 ohm) should not be changed. The relay is a Radio Shack part #275-243. It has a 5 volt coil and 2 Amp contacts. A stock C-64 draws about 800 mA (.8 Amps) with no added loads (cartridges, etc.) plugged in. The standard C-64 supply is rated at 1.5 Amps maximum.
  148.  
  149.      The transistors can be any general purpose NPN types. A generic 2N2222, or ECG-123A will work fine. The diode across the relay coil protects the transistors from damage. It is non- critical... any standard silicon diode will work. The 220 ohm resistor and LED "trip" indicator can be omitted, if desired. It lights only if the supply fails. This protector circuit can be wired into a small box if desired or the whole assembly could be installed inside the C-64. Just make sure nothing shorts out when the keyboard is re-installed. With so few components, an etched PC board is not necessary. A small square of perforated board available at Radio Shack can be used to mount the parts.
  150.  
  151.      I hope you can read this crude ASCII "art"work. If not, I can snail-mail you a real schematic. SASE to: Carlsen Electronics, 154 Classe Rd., Winlock, WA. 98596 Any questions? Email me. I am Ray Carlsen  AKA: rrcc@u.washington.edu
  152.  
  153.   +5V in----+---------------------+---+-----+
  154.   from pwr  {CBM--}                     {CBM--}   C     {CBM--} com
  155.   supply    \                   k -   O     0
  156.             /           1N4001  a ^   I      \ relay
  157.             \                     {CBM--}   L   0   0------ + 5V out
  158.             / 1 K ohm             {CBM--}---{CBM--} no{CBM--}   nc    to computer
  159.             \                     {CBM--}       {CBM--}
  160.             {CBM--}             C      C{CBM--}       {CBM--}
  161.             {CBM--}          {CBM--}/---------{CBM--}       \
  162.             {CBM--}----------{CBM--}    B {CBM--}/--!       /  220 ohms
  163.             {CBM--}       B  {CBM--}\>----{CBM--}           \
  164.             {CBM--}        Q1   E   {CBM--}\>-+       /
  165.             \               Q2   E{CBM--}       \
  166.             /                     {CBM--}       {CBM--}
  167.             \                     {CBM--}       {CBM--} a
  168.             / 270 ohm             {CBM--}       \/
  169.             \                     {CBM--}      ---- LED
  170.             {CBM--}                     {CBM--}       {CBM--} k
  171.             {CBM--}                     {CBM--}       {CBM--}
  172.             {CBM--}                     {CBM--}       {CBM--}
  173.             {CBM--}                     {CBM--}       {CBM--}
  174.   GND (-) --+---------------------+-------+-----------GND
  175.  
  176. -----------------------------
  177.  
  178.  
  179.